package com.drotposta.unitils;

import java.lang.reflect.Field;

/**
 *
 * @author elek
 */
public interface Injector<T> {

    public Object getValueToInject(T bean, Field field, Class annotation);

    public boolean mustInjected(T bean, Class fieldClazz);

    public void inject(T bean, Class annotation);
}
